home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / finanzen / ds0134 / install.bat < prev    next >
DOS Batch File  |  1991-11-03  |  5KB  |  224 lines

  1. @echo off
  2. cls
  3. :beginn
  4. if "%1==" goto fehler0
  5. if "%2==" goto fehler0
  6. if "%1" == "a" goto fehler0
  7. if "%1" == "b" goto fehler0
  8. if "%2" == "a" goto fehler0
  9. if "%2" == "b" goto fehler0
  10. if "%1" == "%2" goto fehler0
  11. if "%2" == "c" goto fehler0
  12. if "%2" == "C" goto fehler0
  13. if "%2" == "d" goto fehler0
  14. if "%2" == "D" goto fehler0
  15. if "%2" == "e" goto fehler0
  16. if "%2" == "E" goto fehler0
  17. :start
  18. echo.
  19. echo.
  20. echo      Festplatteninstallation des Sparclub - Programms
  21. echo.
  22. echo.
  23. echo Legen Sie die Programmdiskette bitte in das Laufwerk "%1"
  24. echo.
  25. pause
  26. cls
  27. %1
  28. cd\
  29. if not exist %1sparclub.pro goto fehler1
  30. if exist %1sparclub.pro goto pruefen
  31. :fehler1
  32. cls
  33. echo.
  34. echo.
  35. echo Sie haben die falsche Diskette eingelegt !!!
  36. echo.
  37. pause
  38. goto ende0
  39. :fehler0
  40. echo.
  41. echo.
  42. echo Geben Sie bitte ein: install a: c: oder install b: c: usw.
  43. echo.
  44. echo Wählen Sie das Laufwerk, indem sich die Programmdiskette befindet und
  45. echo die Festplatte, auf die Sie das Programm installieren wollen.
  46. echo.
  47. pause
  48. goto ende0
  49. :pruefen
  50. if exist %2\sparclub\sparclub.exe goto vorhanden
  51. if exist %2\sparclub\sparclub.dbo goto umstell
  52. :kopier1
  53. cls
  54. %2
  55. cd\
  56. md sparclub
  57. cd\
  58. %1
  59. echo.
  60. echo.
  61. echo Die Dateien werden kopiert ...
  62. copy %1sparclub.pro %2\sparclub\spar.exe /v > nul
  63. cls
  64. echo.
  65. echo.
  66. echo      Festplatteninstallation des Sparclub - Programms
  67. echo.
  68. echo.
  69. echo.
  70. echo Belassen Sie die Diskette bitte in dem Laufwerk.
  71. echo.
  72. echo Das Programm wird zum ersten Einsatz vorbereitet.
  73. echo.
  74. echo Dieser Vorgang kann je nach Rechnerart einige Minuten dauern, und darf
  75. echo unter keinen Umständen unterbrochen werden.
  76. echo.
  77. pause
  78. goto bereit
  79. :bereit
  80. cls
  81. %2
  82. cd\sparclub
  83. echo Das Programm wird vorbereitet ...
  84. spar
  85. del spar.exe
  86. cd\
  87. cls
  88. echo.
  89. echo.
  90. echo Die Programminstallation wurde erfolgreich durchgeführt !
  91. echo.
  92. echo Belassen Sie die Diskette bitte in dem Laufwerk "%1", das Programm wird
  93. echo von der Installationsroutine zum ersten Mal gestartet.
  94. echo.
  95. pause
  96. goto ende1
  97. :vorhanden
  98. cls
  99. if exist %2\temp\sparclub\*.* goto abbruch
  100. echo.
  101. echo.
  102. echo Datensicherung der vorhandenen Dateien aus %2\sparclub nach %2\temp\sparclub
  103. %2
  104. cd\
  105. md temp
  106. cd temp
  107. md sparclub
  108. cd\temp\sparclub
  109. copy %2\sparclub\*.* /v > nul
  110. %2
  111. cd\sparclub
  112. cls
  113. echo.
  114. echo.
  115. echo Es sind bereits Dateien aus dem Sparclub - Programm vorhanden.
  116. echo.
  117. echo Wenn die neuen Dateien aus SPARCLUB.PRO extrahiert werden, beantworten Sie
  118. echo die Fragen "Overwrite ? [Y/N]" mit der Eingabe "Y".
  119. echo.
  120. echo.
  121. pause
  122. goto kopier2
  123. :kopier2
  124. cls
  125. echo.
  126. echo.
  127. echo Die Dateien werden kopiert ...
  128. copy %1sparclub.pro spar.exe > nul
  129. cls
  130. echo Das Programm wird vorbereitet ...
  131. spar
  132. del spar.exe 
  133. cls
  134. echo.
  135. echo.
  136. echo Das Programm wurde erfolgreich installiert.
  137. echo.
  138. echo Belassen Sie die Diskette bitte in dem Laufwerk "%1", das Programm wird
  139. echo von der Installationsroutine zum ersten Mal gestartet.
  140. echo.
  141. pause
  142. goto ende1
  143. :umstell
  144. cls
  145. if exist %2\temp\sparclub\*.* goto abbruch
  146. echo.
  147. echo.
  148. echo Datensicherung der vorhandenen Dateien aus %2\sparclub nach %2\temp\sparclub
  149. %2
  150. cd\
  151. md temp
  152. cd temp
  153. md sparclub
  154. cd\temp\sparclub
  155. copy %2\sparclub\*.* /v > nul
  156. %2
  157. cd\sparclub
  158. cls
  159. echo.
  160. echo.
  161. echo Es sind bereits Dateien aus dem Sparclub - Programm vorhanden.
  162. echo.
  163. echo Wenn die neuen Dateien aus SPARCLUB.PRO extrahiert werden, beantworten Sie
  164. echo die Fragen "Overwrite ? [Y/N]" mit der Eingabe "Y".
  165. echo.
  166. echo.
  167. pause
  168. cls
  169. echo.
  170. echo.
  171. echo Die Dateien werden kopiert ...
  172. copy %1sparclub.pro spar.exe > nul
  173. cls
  174. echo Das Programm wird vorbereitet ...
  175. spar
  176. del spar.exe
  177. cls
  178. echo.
  179. echo.
  180. echo Es wird anschließend ein Konvertierungsprogramm aufgerufen, daß die alte
  181. echo Datenstruktur auf die neue Datenstruktur anpaßt.
  182. echo.
  183. echo Die Abfrage müssen Sie zwingend mit J(a) beantworten, damit anschließend 
  184. echo das SPARCLUB - PROGRAMM störungsfrei eingesetzt werden kann.
  185. echo.
  186. echo Nach Beendigung des Konvertierungsprogrammes wird das Programm von der
  187. echo Installationsroutine zum ersten Mal gestartet. Belassen Sie die Diskette
  188. echo bitte in dem Laufwerk "%1".
  189. echo.
  190. pause
  191. cls
  192. convert
  193. if exist sparclub.dbo del sparclub.dbo
  194. if exist convert.dbo del convert.dbo
  195. if exist printer.bin del *.bin
  196. cls
  197. :ende1
  198. %2
  199. cd\sparclub
  200. cls
  201. sparclub
  202. :ende
  203. cls
  204. echo.
  205. echo.
  206. echo Das Programm rufen Sie in dem Verzeichnis " SPARCLUB " durch die Eingabe
  207. echo " Sparclub " auf.
  208. echo.
  209. pause
  210. cls
  211. goto ende0
  212. :abbruch
  213. cls
  214. echo.
  215. echo.
  216. echo Die Installation muß abgebrochen werden, da das Verzeichnis %2\temp\sparclub
  217. echo bereits vorhanden ist.
  218. echo.
  219. echo Löschen Sie die Dateien und die Verzeichnisse " TEMP\SPARCLUB " und starten
  220. echo die Installation erneut.
  221. echo.
  222. pause
  223. :ende0
  224. cls